home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / library / reqtlsdv.lha / ReqTools / Glue / SAS-C / LibSource.lha / src / makefile.sas < prev    next >
Makefile  |  1993-08-25  |  1KB  |  48 lines

  1. #
  2. # Makefile for 'reqtools.lib' and 'reqtoolsnb.lib'
  3. #
  4.  
  5. ASMFLAGS=
  6.  
  7. .asm.o:
  8.     @Echo "*e[33;1m  Asm -iINCLUDE: $<*e[0m"
  9.     asm -iINCLUDE: $(ASMFLAGS) $*.asm
  10.  
  11. .c.o:
  12.     @Echo "*e[33;1m  sc NOSTKCHK OPTIMIZE $(CFLAGS) $<*e[0m"
  13.     sc NOSTKCHK OPTIMIZE $*.c
  14.  
  15. OBJS1 = rtEZRequest.o rtEZRequestTags.o rtGetLong.o rtGetString.o rtSpread.o\
  16.  rtFileRequest.o rtAllocRequest.o rtChangeReqAttr.o rtFontRequest.o
  17. OBJS2 = rtPaletteRequest.o rtReqHandler.o rtEZRequestA.o rtGetLongA.o\
  18.  rtFreeFileList.o rtGetStringA.o rtChangeReqAttrA.o rtFontRequestA.o
  19. OBJS3 = rtAllocRequestA.o rtFreeRequest.o rtFreeReqBuffer.o rtFileRequestA.o\
  20.  rtPaletteRequestA.o rtReqHandlerA.o rtSetWaitPointer.o rtCloseWindowSafely.o
  21. OBJS4 = rtScreenToFrontSafely.o rtSetReqPosition.o rtGetVScreenSize.o\
  22.  rtScreenModeRequest.o rtScreenModeRequestA.o rtLockWindow.o rtUnlockWindow.o
  23. OBJS5 = autoopen.o
  24.  
  25. reqtools.lib: $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4) $(OBJS5)
  26.     oml reqtools.lib R $(OBJS1)
  27.     oml reqtools.lib R $(OBJS2)
  28.     oml reqtools.lib R $(OBJS3)
  29.     oml reqtools.lib R $(OBJS4)
  30.     oml reqtools.lib R $(OBJS5)
  31.     @Delete $(OBJS1)
  32.     @Delete $(OBJS2)
  33.     @Delete $(OBJS3)
  34.     @Delete $(OBJS4)
  35.     @Delete $(OBJS5)
  36.  
  37. reqtoolsnb.lib: $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4) $(OBJS5)
  38.     oml reqtoolsnb.lib R $(OBJS1)
  39.     oml reqtoolsnb.lib R $(OBJS2)
  40.     oml reqtoolsnb.lib R $(OBJS3)
  41.     oml reqtoolsnb.lib R $(OBJS4)
  42.     oml reqtoolsnb.lib R $(OBJS5)
  43.     @Delete $(OBJS1)
  44.     @Delete $(OBJS2)
  45.     @Delete $(OBJS3)
  46.     @Delete $(OBJS4)
  47.     @Delete $(OBJS5)
  48.